package com.simple.llm.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@NoArgsConstructor
@ToString(callSuper = true)
@Accessors(chain = true)
@TableName("llm_record")
@ApiModel
@AllArgsConstructor
@Builder
public class LLMRecords {
    @ApiModelProperty("对话id")
    private String chatId;
    @ApiModelProperty("输入内容")
    private String inputContent;
    @ApiModelProperty("输出内容")
    private String outputContent;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("是否流式对话")
    private Boolean streamChat;
    @ApiModelProperty("创建的用户")
    private String createUser;
    @ApiModelProperty("创建时间")
    private Date createTime;
    @ApiModelProperty("更新时间")
    private Date updateTime;
}
